Big Huge Thesaurus

foster home

noun

sounds kind of like